package com.hnevc.chenqi;

import java.util.Scanner;

/**
 * 从键盘接受一个正整数，列出该数字的中文表示格式，例如：键盘输入 123，打印出一
 * 二三；键盘输入 3103，打印出三一零三。
 *注意：使用判断语句完成
 */
public class Homework39 {
    public static void main(String[] args) {
        Scanner sc =new Scanner(System.in);
        System.out.println("请输入一个正整数：");
        String[] m={"零", "一", "二", "三", "四", "五", "六", "七", "八", "九" };
        while (true){
            String str =sc.nextLine();
            for (int i = 0; i <str.length() ; i++) { // 先提取键盘输入字符串中的每个字符，再转换成阿拉伯数字
                int n =str.charAt(i)-'0'; //对a进行判断
                if (n >= 0 && n < 10) {
                    System.out.print(m[n]);
                } else {
                    System.out.println("请重新输入数字：" + "\n");
                    break;//跳出循环
                }
            }
            System.out.println("\n");
            }
        }
}
